package br.urca.session;

import java.io.Serializable;

import javax.enterprise.context.SessionScoped;

import br.urca.model.Funcionario;

@SessionScoped
public class UsuarioLogado implements Serializable {

	private static final long serialVersionUID = 1L;
	
	private Funcionario funcionario;
	
	public void loga(Funcionario funcionario) {
		this.funcionario = funcionario;
	}
	
	public boolean isLogado() {
		return this.funcionario != null;
	}
	
	public Funcionario getFuncionario() {
		return this.funcionario;
	}
	
	public void logout() {
		this.funcionario = null;
	}

}
